记录在Ubuntu18.04系统安装Python 3.7 或者从 3.6升级 |
您所在的位置:网站首页 › ubuntu 升级python › 记录在Ubuntu18.04系统安装Python 3.7 或者从 3.6升级 |
目前我们使用的Ubuntu18.04镜像版本,默认的Python自带的版本是2.7和3.6,但是目前最新版本的Python是3.7。一般常规的应用旧版本也是可以用的,但是迫于强迫症或者有些需要用到最新版本,我们则可以直接在纯净镜像的时候直接升级和安装到Python3.7版本。 第一、升级Python 3.6 至 3.7 1、更新镜像 sudo apt update sudo apt install software-properties-common2、将Deadsnakes PPA添加到源列表 sudo add-apt-repository ppa:deadsnakes/ppa3、安装Python3,7 sudo apt install python3.7实际上已经安装到新版本的3.7,我们可以看看是不是: python3.7 --version4、将Python 3.6和Python 3.7添加到替代项 sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1 sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 25、更新指向 sudo update-alternatives --config python3然后我们再去检查就是已经是Python3.7新版本默认。 第二、直接安装Python3.7并设置默认 1、升级包索引和软件 apt update -y2、安装编译需要的软件包 apt install build-essential zlib1g-dev libbz2-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev -y3、下载版本和编译安装 目前最新版本是3.9,但是我们还是不要用到最新版本,比如常用的就是3.7或者3.8. wget https://www.python.org/ftp/python/3.7.9/Python-3.7.9.tgz然后解压 tar -zxvf Python-3.7.9.tgz编译安装 cd Python-3.7.9 ./configure --prefix=/usr/local/src/python37 sudo make sudo make install4、建议软连接 ln -s /usr/local/src/python37/bin/python3.7 /usr/bin/python3.7 ln -s /usr/local/src/python37/bin/pip3.7 /usr/bin/pip3.7如果我们希望替代之前的 rm -rf /usr/bin/python3 ln -s /usr/local/src/python37/bin/python3.7 /usr/bin/python3这样我们就默认使用的是新安装的Python3.7,理论上如果我们希望安装3.8或者3.9也是应该这样操作。 但是,如果我们需要升级或者安装新版本,要么在系统纯净版的时候安装升级,要么我们注意备份。 本文出处:老蒋部落 » 记录在Ubuntu18.04系统安装Python 3.7 或者从 3.6升级 | 欢迎分享( 公众号:老蒋玩运营 ) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |